be infested with insects - Francés Inglés Diccionario